kidney cortex - Turco Inglés Diccionario